From mysysinfo1.exe



.rdata:008A43EC s__sF30_474$initializer$ dd offset Upp___dynamic_initializer_for__s__sF30_474__

--------------------------------

; Attributes: bp-based frame

Upp___dynamic_initializer_for__s__sF30_474__ proc near
push    ebp
mov     ebp, esp
push    1DAh
push    offset asc_8DD3A8 ; "C:\\upp\\uppsrc\\Core\\Convert.cpp"
push    offset Upp__s__sF30_474_fn
mov     ecx, offset s__sF30_474
call    j_Upp__Callinit__Callinit
pop     ebp
retn
Upp___dynamic_initializer_for__s__sF30_474__ endp



------------------------------

; Attributes: bp-based frame

Upp__s__sF30_474_fn proc near
push    ebp
mov     ebp, esp
call    j_Upp__StdConvertDouble
pop     ebp
retn
Upp__s__sF30_474_fn endp



---------------------------

; Attributes: thunk

j_Upp__StdConvertDouble proc near
jmp     Upp__StdConvertDouble
j_Upp__StdConvertDouble endp




--------------------

; Attributes: bp-based frame

Upp__StdConvertDouble proc near

var_24= qword ptr -24h
var_1C= qword ptr -1Ch
var_C= dword ptr -0Ch
var_4= dword ptr -4

push    ebp
mov     ebp, esp
push    0FFFFFFFFh
push    offset loc_86A1CE
mov     eax, large fs:0
push    eax
mov     eax, __security_cookie
xor     eax, ebp
push    eax
lea     eax, [ebp+var_C]
mov     large fs:0, eax
mov     eax, $S20
and     eax, 1
jnz     short loc_62AF56


-----------------------------------------------

mov     ecx, $S20
or      ecx, 1
mov     $S20, ecx
mov     [ebp+var_4], 0
push    0
movsd   xmm0, ds:qword_8DB838
xorpd   xmm0, oword ptr ds:__mask@@NegDouble@
sub     esp, 8
movsd   [esp+1Ch+var_1C], xmm0
sub     esp, 8
fld     ds:qword_8DB838
fstp    [esp+24h+var_24]
mov     ecx, offset unk_AFE170
call    j_Upp__ConvertDouble__ConvertDouble
push    offset _Upp__StdConvertDouble____2____dynamic_atexit_destructor_for__x__ ; _onexit_t
call    atexit
add     esp, 4
mov     [ebp+var_4], 0FFFFFFFFh


---------------------------------------------------------------------------

loc_62AF56:
mov     eax, offset unk_AFE170
mov     ecx, [ebp+var_C]
mov     large fs:0, ecx
pop     ecx
mov     esp, ebp
pop     ebp
retn
Upp__StdConvertDouble endp

--------------------------------------------------